package com.tbs.easyhomemoneyserver.form

import io.swagger.annotations.ApiModel
import io.swagger.annotations.ApiModelProperty

@ApiModel
class ApiLimitSearchForm {
    @ApiModelProperty("主键")
    var id: Long? = null

    /**
     * 访问路径
     */
    @ApiModelProperty("访问路径")
    var url: String? = null

    /**
     * 角色权限名称
     */
    @ApiModelProperty("角色权限名称")
    var role: String? = null

    /**
     * 权限类型 0数据权限，1角色权限
     */
    @ApiModelProperty("权限类型 0数据权限，1角色权限")
    var roleType: Int? = null

    /**
     * 备注
     */
    @ApiModelProperty("备注")
    var comment: String? = null

    /**
     * 是否强制需要
     */
    @ApiModelProperty("是否强制需要")
    var forceNeedFlag: Int? = null

    /**
     * 启用标记
     */
    @ApiModelProperty("启用标记")
    var enable: Int? = null

    /**
     * 参数
     */
    @ApiModelProperty("参数")
    var param: String? = null

    /**
     * 验证权限的bean名 bean需要实现
     */
    @ApiModelProperty("验证权限的bean名 bean需要实现")
    var authType: String? = null
}
